home *** CD-ROM | disk | FTP | other *** search
/ Ham Radio 2000 #2 / Ham Radio 2000 - Volume 2.iso / HAMV2 / PACKET / WINPBAYC / BPQCFG.TXT next >
Encoding:
Text File  |  1996-12-09  |  9.3 KB  |  316 lines

  1. ;    For Version 4.08
  2. ;
  3. ;
  4. ;    CONFIGURATION FILE FOR G8BPQ SWITCH SOFTWARE
  5. ;
  6. ;    The program which converts this text file to binary
  7. ;    form is currently very crude - be VERY careful when 
  8. ;    editing this file!
  9. ;
  10. ;
  11. ;    The order of parameters in not important, but they
  12. ;    all must be specified - there are no defaults
  13. ;
  14. ;
  15. ;
  16. HOSTINTERRUPT=127 ; Sets the Interrupt used to access BPQ Host Mode. Will
  17.           ; normally be 127, but may be changed if this clashes with
  18.           ; other software. BTRIEVE seems to use 127, so if you are
  19.           ; using it, try INTERRUPT=126
  20.  
  21.  
  22.  
  23. ;    Memory Usage. If EMS=1, the system will attempt to put its
  24. ;    data area into EMS Memory. At the moment it makes no attempt 
  25. ;    to manage sharing of the EMS window, so you must not run any other
  26. ;    software using EMS.
  27. ;
  28. ;    Setting EMS=1 seems to cause problems with Desqview. I suggest it
  29. ;    is only used with non-DV installations.
  30. ;
  31. ;
  32. EMS=0                ; dont use EMS RAM
  33. ;
  34. ;    I seem to have problems with systems not using DESQVIEW - especially
  35. ;    NNA BBS's. The DV calls SHOULD be ignored if DV is not loaded, but
  36. ;    just in case, if you set DESQVIEW=0, the 'Release Timeslice' call
  37. ;    wont be used. MAKE SURE that you set DESQVIEW=1 if using DV, or
  38. ;    performance will be seriously affected.
  39. ;
  40. DESQVIEW=0
  41. ;
  42. ;
  43. ;    Station Identification.
  44. ;
  45. ;    If a user connects to the NODE Callsign or Alias, he is linked
  46. ;    to the switch code, and can use normal NetRom/TheNet commands
  47. ;
  48. ;    If he connects to the BBS Callsign or Alias he will be connected
  49. ;    directly to a BBS port. If none are available, the connect will
  50. ;    be rejected.
  51. ;
  52. ;    Note that of you are running only a NODE (ie BBS=0), or
  53. ;    or just a BBS (NODE=0), then you must still put in two pairs of calls,
  54. ;    but they MUST be the SAME.
  55. ;
  56. ;    If you are running both, the calls MUST be different
  57.  
  58. NODECALL=SM7WEG-5                ; NODE CALLSIGN
  59. NODEALIAS=STANOD
  60.  
  61.  
  62. BBSCALL=SM7WEG      ; BBS CALLSIGN 
  63. BBSALIAS=SM7WEG-1         ; BBS ALIAS
  64.  
  65. ;
  66. ;    'ID' MESSAGE - SENT EVERY IDINTERVAL MINS
  67. ;
  68. ;    WILL BE ADDRESSED FROM THE PORT CALLSIGN (IF DEFINED)
  69. ;         ELSE FROM THE NODE CALL
  70. ;
  71. ;    The following format allows KA nodes to include your system in
  72. ;    their 'Nodes' lists.
  73. ;
  74. IDMSG:
  75. Network Node - STANOD:SM7WEG-5 - SM7WEG via BPQ-Winpack 6.1 & BayCom-modem!
  76. ***
  77. ;
  78. UNPROTO=MAIL            ; DEFAULT UNPROTO ADDR
  79.  
  80. ;    'I' COMMAND TEXT
  81. ;
  82. ;    Note that the bit about needing a port param in connects is only
  83. ;    necessary if you are running more that one (radio) port.
  84. ;
  85. INFOMSG:
  86. SM7WEG-5:STANOD, SM7WEG's BPQnode Packet Switch, Staffanstorp, Sweden.
  87. Commands are basically the same as NET/ROM, but to connect to another
  88. normal station (not another node), you must specify a port number before
  89. the callsign. Use PORTS command to list available ports.
  90. This node is connected to a PMS (WinPack).
  91. ***
  92. ;
  93. ;    CTEXT - Normally will only be sent when someone connects to 
  94. ;    the NODE ALIAS at level 2. If FULL_CTEXT is set to 1, it 
  95. ;    will be sent to all connectees. Note that this could confuse BBS
  96. ;    forwarding connect scripts. 
  97. ;
  98. CTEXT:
  99. Welcome to STANOD:SM7WEG-5, SM7WEG's Packet Switch in Staffanstorp, Sweden.
  100. Running WinPack v 6.10, Windows packet software with BPQnode & BayCom-modem!
  101. Type ? for list of available commands.
  102. ***
  103.  
  104. FULL_CTEXT=0            ; SEND CTEXT ONLY TO L2 CONNECTEES TO ALIAS
  105.  
  106. ;    Network System Parameters
  107. ;
  108. OBSINIT=5            ; INITIAL OBSOLESCENCE VALUE
  109. OBSMIN=4            ; MINIMUM TO BROADCAST
  110. NODESINTERVAL=15        ; 'NODES' INTERVAL IN MINS
  111. IDINTERVAL=15            ; 'ID' BROADCAST INTERVAL (UK Regs require
  112.                 ; an AX25 ID every 15 mins)
  113. ;
  114. BTINTERVAL=0            ; NO BEACONS
  115.  
  116. L3TIMETOLIVE=25            ; MAX L3 HOPS
  117. L4RETRIES=3            ; LEVEL 4 RETRY COUNT
  118. ;
  119. ;    I have seen suggestions that L4TIMEOUT should be increased to very
  120. ;    high values (even as long as seven mins). Although 60 may be a bit 
  121. ;     short in some cases, I STRONGLY advise that you dont go much above
  122. ;    120 secs unless you understand ALL the implications.
  123. ;
  124. ;    I've set TTL and TIMEOUT to the values agreed by the latest SYSOPS
  125. ;    meeting - this does not imply that I agree with them!
  126. ;
  127. L4TIMEOUT=120            ; LEVEL 4 TIMEOUT
  128. L4DELAY=10            ; LEVEL 4 DELAYED ACK TIMER
  129. L4WINDOW=4            ; DEFAULT LEVEL 4 WINDOW
  130. ;
  131. MAXLINKS=30            ; MAX LEVEL 2 LINKS (UP,DOWN AND INTERNODE)
  132. MAXNODES=120            ; MAX NODES IN SYSTEM
  133. MAXROUTES=35            ; MAX ADJACENT NODES
  134. MAXCIRCUITS=64            ; NUMBER OF L4 CIRCUITS
  135. MINQUAL=10            ; MINIMUM QUALITY TO ADD TO NODES TABLE    
  136.     
  137. BBSQUAL=255            ; BBS Quality relative to NODE - used to
  138.                 ; limit 'spread' of BBS through the network
  139.                 ; to your required service area. I've been
  140.                 ; asked to set a low default to encourage you
  141.                 ; to think about a suitable value. Max is 255
  142.  
  143. BUFFERS=255            ; PACKET BUFFERS - 255 MEANS ALLOCATE AS MANY
  144.                 ; AS POSSIBLE - NORMALLY ABOUT 130, DEPENDING
  145.                 ; ON OTHER TABLE SIZES
  146. ;
  147. ;    TNC DEFAULT PARAMS
  148. ;
  149. PACLEN=250            ; MAX PACKET SIZE
  150. ;
  151. ;    PACLEN is a problem! The ideal size depends on the link(s) over
  152. ;    which a packet will be sent. For a session involving another node,
  153. ;    we have no idea what is at the far end. Ideally each node should have
  154. ;    the capability to combine and then refragment messages to suit each
  155. ;    link segment - maybe when there are more of my nodes about than 'real'
  156. ;    ones, i'll do it. When the node is accessed directly, things are a
  157. ;    bit easier, as we know at least something about the link. So, from
  158. ;    Version 3.11 onwards, there are two PACLEN params, one here and
  159. ;    one in the PORTS section. This one is used to set the initial value
  160. ;    for sessions via other nodes, and for sessions initiated from here.
  161. ;    The other is used for incoming direct (Level 2)    sessions. In all cases
  162. ;    the TNC PACLEN command can be used to override the defaults.
  163. ;
  164. ;    The main reason for changing this now was a request from someone
  165. ;    wanting to run an HF port.
  166. ;
  167. ;
  168. ;
  169. TRANSDELAY=0            ; TRANSPARENT MODE SEND DELAY - 1 SEC
  170. ;
  171. ;    Level 2 Parameters
  172. ;
  173. ; T1, T2 and N2 are now int the PORTS section
  174. ;
  175. T3=180                ; LINK VALIDATION TIMER (3 MINS)
  176.  
  177. IDLETIME=900              ; IDLE LINK SHUTDOWN TIMER (15 MINS)    
  178. ;
  179. ;
  180. ;    Configuration Options
  181. ;
  182. BBS=1                ; INCLUDE BBS SUPPORT
  183. NODE=1                ; INCLUDE SWITCH SUPPORT
  184. ;
  185. HIDENODES=0            ; IF SET TO 1, NODES STARTING WITH # WILL 
  186.                 ; ONLY BE DISPLAYED BY A NODES * COMMAND
  187. ;
  188. ;    THE *** LINKED COMMAND IS INTENDED FOR USE BY GATEWAY SOFTWARE, AND
  189. ;    CONCERN HAS BEEN EXPRESSED THAT IT COULD BE MISUSED. I RECOMMEND THAT
  190. ;    IT IS DISABLED IF NOT NEEDED.
  191. ;
  192. ENABLE_LINKED=A            ; CONTROLS PROCESSING OF *** LINKED COMMAND
  193.                 ; Y ALLOWS UNRESTRICTED USE
  194.                 ; A ALLOWS USE BY APPLICATION PROGRAM
  195.                 ; N (OR ANY OTHER VALUE) DISABLE
  196. ;
  197. ;
  198. ;
  199. ;
  200. ;    'COMBIOS' Port definitions.
  201. ;
  202. ;    This section defines the virtual TNC's that the code supports.
  203. ;
  204. ;    The basic format is:
  205. ;
  206. ;        TNCPORT
  207. ;        COM=n        ; COMBIOS port number
  208. ;        APPLMASK=nn    ; Defaults to 1 (BBS)
  209. ;            APPLFLAGS=nn    ; Defaults to 6 
  210. ;         ENDPORT
  211. ;
  212. ;    See APPLS.DOC for details on use of APPLFLAGS and APPLMASK
  213. ;    Only TNC2 applications are supported through this interface.
  214. ;    For information on using KISS or DEDHOST applications, see file
  215. ;    DRIVERS.DOC
  216. ;
  217. ;      Dont try to define more than 16 ports.
  218. TNCPORT
  219.     COM=n
  220. ENDPORT
  221.  
  222.  
  223. TNCPORT
  224.     COM=n
  225.     APPLFLAGS=4        ; NO 'CONNECTED' TO USERS
  226. ENDPORT
  227.  
  228.  
  229. ;
  230. ;    AX25 PORT DEFINITIONS
  231. ;
  232. ;    These define the external links - normally to radios, but possibly
  233. ;    to other computers, modems, etc.
  234. ;    The hardware type and protocol are now defined separately, but
  235. ;    at the moment only a limited number of combinations are possible
  236. ;
  237. ;    Interrupt levels may be shared by any cards with suitable
  238. ;    hardware. Examples are all but the earliest DRSI cards, and
  239. ;    a MS400 modified as described by AA4RE in his MBBIOS documentation.
  240. ;
  241. ;    There is a significant overhead in using the shared interrupt
  242. ;    feature - try to use it on relatively low speed links, and
  243. ;    wath out for TX underruns/RX overuns.
  244. ;
  245. ;
  246. ;    See file PORTS.DOC for full details of available paramters.
  247. ;
  248. ;     Note that all timer values are in ms intervals. Most TNC's
  249. ;    use different units for the various timers, so be careful!
  250. ;
  251. ;    The timings are all derived from the PC's timer interrupt,
  252. ;    who's frequency is about 18.2 HZ, so the resolution is only to 
  253. ;    approx 50ms.
  254. ;
  255.  
  256. PORT
  257.     ID=144.550 Mhz on BayCommodem
  258.     TYPE=EXTERNAL
  259.     PROTOCOL=KISS
  260.     IOADDR=3F8H
  261.     INTLEVEL=96
  262.     SPEED=1200
  263.     CHANNEL=A
  264.     QUALITY=10
  265.     MAXFRAME=2
  266.     TXDELAY=500
  267.     SLOTTIME=150
  268.     PERSIST=128
  269.     FULLDUP=0
  270.     FRACK=7000
  271.     RESPTIME=2000
  272.     RETRIES=20
  273.     PACLEN=250
  274.         DIGIFLAG=1
  275.         DIGIPORT=0
  276. ENDPORT
  277.  
  278.  
  279. ROUTES:
  280. ;
  281. ;    ROUTES TO LOCK IN
  282. ;
  283. ;    specify Callsign, Quality and Port. You can now also specify
  284. ;    MAXFRAME, FRACK, PACLEN (in that order) to override the port
  285. ;    defaults.
  286. SK7OA-5,100,1,2,7000,250
  287. SM7WDL-5,100,1,2,7000,128
  288. ;            ; MARGINAL, SO QUALITY = 0
  289. ;
  290. ;
  291. ;
  292. ;    ; not always very good, so maxframe=1
  293. ***
  294. ;
  295. ;    APPLICATIONS SUPPORTED
  296. ;
  297. ;    UP TO 8 ENTRIES OF UP TO 12 BYTES EACH
  298. ;
  299. ;    THE FIRST 3 ARE RESERVED FOR BBS, HOST, AND REMOTE SYSOP - YOU
  300. ;    CAN DEFINE THE OTHERS AS YOU LIKE.
  301. ;
  302. ;    FOR COMPATIBILITY WITH EARLIER VERSIONS, JUST ENTER APPLICATIONS=BBS
  303. ;
  304. ;    NAMES STARTING WITH * ARE NOT INCLUDED IN 'VALID COMMANDS' DISPLA
  305. ;
  306. APPLICATIONS=PMS,,SYSOP,
  307. ;
  308. ;    NOTE THAT THE LAST ITEM CREATES A 'COMMAND ALIAS'. IF THE USER
  309. ;    ENTERS 'CHAT' THIS IS CONVERTED BY THE SWITCH TO 'C NMCHAT'. THE
  310. ;    TOTAL LENGTH OF THE PAIR CANNOT EXCEED 15 BYTES
  311. ;
  312.  
  313.